<?php

require '../../FormWriter.php';

# Populate the company database as in
# "Query-by-example: a data base language", by M. M. Zloof

$company = new Company();

$company->exec_qbe(array(
  'emp' => array(
    '.rel'   => array(
      'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.'
    ),
    'name'   => array(
      'JONES', 'ANDERSON', 'MORGAN', 'LEWIS', 'NELSON',
      'HOFFMAN', 'LONG', 'MURPHY', 'SMITH', 'HENRY'
    ),
    'sal' => array(
      8000, 6000, 10000, 12000, 6000,
      16000, 7000, 8000, 12000, 9000
    ),
    'mgr' => array(
      'SMITH', 'MURPHY', 'LEE', 'LONG', 'MURPHY',
      'MORGAN', 'MORGAN', 'SMITH', 'HOFFMAN', 'SMITH'
    ),
    'dept' => array(
      'HOUSEHOLD', 'TOY', 'COSMETICS', 'STATIONERY', 'TOY',
      'COSMETICS', 'COSMETICS', 'HOUSEHOLD', 'STATIONERY', 'TOY'
    )
  )
));

$company->exec_qbe(array(
  'sales' => array(
    '.rel' => array(
      'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.'
    ),
    'dept' => array(
      'STATIONERY', 'HOUSEHOLD', 'STATIONERY', 'COSMETICS',
      'TOY', 'TOY', 'TOY', 'COSMETICS', 'STATIONERY',
      'HOUSEHOLD', 'STATIONERY', 'HARDWARE'
    ),
    'item' => array(
      'DISH', 'PEN', 'PENCIL', 'LIPSTICK',
      'PEN', 'PENCIL', 'INK', 'PERFUME', 'INK',
      'DISH', 'PEN', 'INK'
    )
  )
));

$company->exec_qbe(array(
  'supply' => array(
    '.rel' => array(
      'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.'
    ),
    'item' => array(
      'PEN', 'PENCIL', 'INK', 'PERFUME', 'INK',
      'DISH', 'LIPSTICK', 'DISH', 'PEN', 'PENCIL'
    ),
    'supplier' => array(
      'PENCRAFT', 'FLIC', 'PENCRAFT', 'BEAUTEX', 'FLIC',
      'CHEMCO', 'BEAUTEX', 'FLIC', 'BEAUTEX', 'PENCRAFT'
    )
  )
));

$company->exec_qbe(array(
  'type' => array(
    '.rel'  => array(
      'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.', 'I.'
    ),
    'item'  => array(
      'DISH', 'LIPSTICK', 'PERFUME', 'PEN', 'PENCIL', 'INK', 'INK', 'PENCIL', 'PENCIL'
    ),
    'color' => array(
      'WHITE', 'RED', 'WHITE', 'GREEN', 'BLUE', 'GREEN', 'BLUE', 'RED', 'BLUE'
    ),
    'size'  => array(
      'M', 'L', 'L', 'S', 'M', 'L', 'S', 'L', 'L'
    )
  )
));

# End of file
# vim: set ts=2 sw=2 et:
?>
